<?php
/**
 * --------------------------------------------------
 * Copyright © 2021 成都拉风网络 版权所有
 *
 * 功能描述：
 *
 * 创建标识：Created by ZhongYuChan On 2021/4/9 11:26
 *
 * 修改标识：
 * 修改描述：
 *---------------------------------------------------
 */

namespace App\Common;


use Dotenv\Dotenv;

class Env
{
    /**
     * @var array
     */
    protected static $ENV;

    /**
     * 初始化env
     */
    public static function init()
    {
        $ENV =  Dotenv::createImmutable(dirname(dirname(__DIR__)));
        $ENV->load();
        self::$ENV = $_ENV;
    }

    /**
     * 获取key
     * @param $key
     * @param string $val
     * @return mixed|string
     */
    public static function getEnv($key,$val = ''){
        return array_key_exists($key,self::$ENV) ? self::$ENV[$key] : $val;
    }
}